/*每个页面单独样式*/
/*以下by WWL write*/
/*以下是首页的CSS样式*/
/*以下为wangYeNeiRong部分*/
body{
	background: #f3f3f3;
}
.index{
	width: 100%;
}
/*以下为banner部分样式*/
.banner,.banner img{
	width: 100%;
}
/*以下为index_body部分*/
.index_body{
	width: 960px;
	margin: 0px auto;
	background: white;
	padding-top: 20px;
}
/*以下为index_frist部分*/
.index_frist{
	width: 960px;
	padding: 0px 20px;
	margin-bottom: 20px;
}
.rotate_img img{
	width: 500px;
	height: 400px;
}
.rotate_img {
	width: 500px;
	height: 400px;
	background: url(../images/index_img_10.jpg) no-repeat center center;
}
.rotate_img:hover img{
	opacity: 0;
	transition: all 2s;
}
/*以下是图片旋转效果CSS动画样式*/
/*.rotate_img{
	width: 500px;
	height: 400px;
	position: relative;
}
.rotate_img img{
	width: 500px;
	height: 400px;
	transition: all 2s ease;
}
.ro2 {
	position: absolute;
	top: 0px;
	transform: rotateY(-90deg);
}
.rotate_img:hover .ro1 {
	transform: rotateY(-90deg);
	transform-origin: 0% 50%; 
}
.rotate_img:hover .ro2 {
	transform: rotateY(0deg);
	transform-origin: 50% 0%;
	transition: all 2s .5s;
}*/
.frist_text{
	margin: 20px 0 0 25px;
}
.frist_text h2{
	font-size: 48px;
    text-transform: uppercase;
    font-family: "CormorantGaramond-Medium";
    font-weight: 100;
    color: #1e1d1d;
}
.frist_text b{
	display: inline-block;
    width: 420px;
    font-size: 32px;
    font-weight: 200;
    line-height: 1.2;
    letter-spacing: 1px;
    margin: 10px 0px;
}
.frist_text>p{
	margin-bottom: 20px;
    padding-top: 10px;
    font-size: 18px;
}
.frist_lianjie{
	margin-bottom: 40px;
}
.frist_lianjie a{
	display: inline-block;
	width: 110px;
	height: 42px;
	margin-right: 10px;
	padding-left: 6px;
	box-sizing: border-box;
	border-left: 1px solid #666;
	position: relative;
}
.frist_lianjie a:first-of-type{
	width: 130px;
	height: 42px;
	border-left: none;
	padding-left: 0px;
}
.frist_lianjie a p{
	font-size: 16px;
	color: #666;
	line-height: 20px;
}
.frist_lianjie a p span{
	font-size: 12px;
	color: #666;
}
.frist_lianjie a div{
	width: 22px;
	height: 22px;
	font-size: 16px ;
	line-height: 22px;
	text-align: center;
	color: #666;
	border: 1px solid #666;
	border-radius: 11px;
	position: absolute;
	right: 0px;
	top: 6px;
}
.frist_lianjie a:hover p,.frist_lianjie a:hover p span{
	color: #52c5c1;
}
.frist_lianjie a:hover div{
	color: #52c5c1;
	border: 1px solid #52c5c1;
}
.frist_text>a{
	display: inline-block;
    width: 150px;
    height: 35px;
    line-height: 35px;
    font-size: 16px;
    color: #fff;
    text-align: center;
    background-color: #262626;
}
.frist_text>a:hover{
	color: #181818;
    border: 1px solid #181818;
    background-color: #fff;
}
/*以下为index_second部分*/
.index_second{
	margin: 30px 0 0;
	padding: 0 20px 50px;
}
.second_top{
	height: 56px;
	line-height: 56px;
	margin-bottom: 20px;
}
.second_top p{
	font-size: 48px;
    color: #1a1a1a;
	font-weight: 400;
    font-family: 微软雅黑;
}
.second_top p span{
	margin-left: 10px;
    font-size: 28px;
    color: rgb(241, 141, 0);
    font-weight: 100;
}
.second_top>a{
	float: right;
    width: 137px;
    height: 56px;
    color: #666;
    line-height: 56px;
    font-size: 12px;
    text-align: center;
    border: 1px solid #1c1c1c;
}
.second_top>a:hover{
	color: #fff;
    background-color: #1c1c1c;
}
.second_images{
	position: relative;
	height: 683px;
}
.second_images a{
	display: inline-block;
	box-sizing: border-box;
	overflow: hidden;
}
.second_img1{
	position: absolute;
	top: 0px;
	left: 0px;
}
.second_img1,.second_img1 img,.jiahao1{
	width: 295px;
	height: 247px;
	line-height: 247px;
}
.second_img2{
	position: absolute;
	top: 0px;
	left: 305px;
}
.second_img2,.second_img2 img,.jiahao2{
	width: 295px;
	height: 247px;
	line-height: 247px;
}
.second_img3{
	position: absolute;
	top: 0px;
	right: 0px;
}
.second_img3,.second_img3 img,.jiahao3{
	width: 310px;
	height: 443px;
	line-height: 443px;
}
.second_img4{
	position: absolute;
	bottom: 0px;
	left: 0px;
}
.second_img4,.second_img4 img,.jiahao4{
	width: 600px;
	height: 426px;
	line-height: 426px;
}
.second_img5{
	position: absolute;
	bottom: 3px;
	right: 0px;
}
.second_img5,.second_img5 img,.jiahao5{
	width: 310px;
	height: 230px;
	line-height: 230px;
}
.img_hover{
	position: absolute;
	top: 0px;
	left: 0px;
	color: white;
	font-size: 40px;
	font-weight: 100;
	background: rgba(0,0,0,0.69);
	text-align: center;
	z-index: -1;
}
.second_images a:hover .img_hover{
	z-index: 2;
}
.second_images a img{
	transition: all 0.8s;
}
.second_images a:hover img{
	transform: scale(1.2);
}
/*以下为dibu_banner部分*/
.dibu_banner,.dibu_banner img{
	width: 100%;
}
/*以上是首页的CSS样式*/

.mingzi1{
	width: 277px;
	height: 64px;
	background: #AFD7DF;
	background-image: url(../images/biaoti_img.png);
	margin: 20px auto 20px;
	text-align: center;
	line-height: 64px;
	font-size: 28px;
}

.zhongbu_0{
	width: 960px;
	margin: 0 auto;
}
.zhongbu_0 h2{
	text-align: center;
	margin-bottom: 40px;
}
.zhongbu_1{
	margin-bottom: 30px;
}
.zhongbu_1 img{
	width: 540px;
}
.zhongbu_1 p{
	width: 400px;
	font-size: 14px;
	line-height: 32px;
}


/*以下by sp write*/
/*特色场景二级页开始*/
.sp_line1{
	height: 1px;
	width:960px;
	background-color: #CCCCCC;
	margin-top: 5px;
}
.sp_se-box{
	margin-top: 40px;
}
.ltxt{
	font-size:28px;
	font-family: "宋体";
}
.ltxt span{
	font-size: 32px;
}
.rtxt{
	margin-top: 20px;
	font-family: "宋体";
}
.rtxt span{
	margin-left: 10px;
}
.rtxt a{
	color: #666;
}
.rtxt li:last-child a{
	color: #333333;
}
.sp_se-box{
	width: 960px;
	margin: 10px auto;
}
.venue{
	width: 642px;
	height: 380px;
	margin-bottom: 60px;
	position: relative;
}
.se_img1{
	width: 642px;
	height: 378px;
	overflow: hidden;
	margin-top: 60px;
	
}
.se_img1 img{
	width: 100%;
}
.se_rtxt{
	margin-top: 60px;
	width:318px ;
	height: 378px;
	color: black;
	background-color: white;
	position: relative;
}
.rt1 {
	position: absolute;
	top: 30px;
	left: 40px;
}
.rt1 p:first-child{
	font-family: "新宋体";
	font-size: 12px;
	color: black;
}
.rt1 p:last-child{
	font-family: "微软雅黑";
	font-size: 36px;
}
.se_line2{
	width:240px;
	height: 1px;
	background-color: #01F9F1;
	position: absolute;
	top:110px;
	left: 40px;
}
.rt2{
	position: absolute;
	top:130px;
	left: 40px;
}
.rt2 p{
	font-family: "新宋体";
	font-size: 14px;
	line-height: 24px;
}
.rt2 p:first-child{
	margin: 20px 0px;
}
.rt2 p:nth-of-type(3){
	display: block;
	width: 120px;
	height: 46px;
	line-height: 46px;
	text-align: center;
	border: 1px solid #666;
	margin-top: 10px;
}
.square1 span{
	width: 20px;
	height: 20px;
	background-color:#373737;
	transform: rotate(45deg);
	position: absolute;
	top: 240px;
	left: 632px;
	z-index: -2;
}
.square2 span{
	width: 20px;
	height: 20px;
	background-color:#373737;
	transform: rotate(45deg);
	position: absolute;
	top: 240px;
	left: 309px;
	z-index: -2;
	}
.venue:hover .se_rtxt {
	background-color: #373737;
	color: #FFFFFF;
	/*transition: all 1s ;*/
}
.venue:hover .square1 span{
	z-index: 2;
	/*transition: all 1.4s ;*/
}
.venue:hover .square2 span{
	z-index: 2;
	/*transition: all 1.4s ;*/
}
/*服务团队——二级页*/
/*.sp_title2{
	width: 960px;
	height:60px;
	margin: 10px auto;
}
.sp_title2 a{
	text-decoration: none;
	color: #3B3B3B;
	margin-right: 10px;
}
.sp_title2  ul li{
	display: inline-block;
}
.sp_line2{
	height: 2px;
	width:960px;
	background-color: black;
	margin-top: 5px;
}*/
.team{
	width:960px;
	margin: 0px auto;
}
.team-1{
	width: 303px;
	margin: 0px 12px;	
}
.t3 {
	margin: 0px 0px;	
}
.team_img1{
	width:192px ;
	height:252px;
	margin-left: 22px;
}
.team_img1 img {
	width: 100%;
}
.team-txt1 p:first-child{
	margin-left: 50px;
}
.team-txt1 p:last-child{
	margin-top: 5px;
}
.sp_banner3{
	width: 100%;
	margin-top: 50px;
	position: relative;
}
.sp_banner3 img{
	width: 100%;
}
.txt-p{
	position: absolute;
	top:50px;
	left: 460px;
	text-align: center;
}
.txt-p p:first-child{
	font-family: "幼圆";
	font-size: 48px;
	color: #3d3c3c;
	margin-bottom: 20px;
}
.txt-p p:last-child{
	font-family:Calibri;
	font-size: 36px;
	color: black;
}
.team_box{
	width: 960px;
	margin: 50px auto;
}
.t-box1 {
	width: 192px;
	height: 252px;
	margin-right: 7px;
}
.t-box2 {
	width: 278px;
	height: 261px;
	margin-right: 7px;
}
.t-box3 {
	width: 476px;
	height: 265px;
}
.t_img1{
	width: 192px;
	height: 129px;
}
.t_img2{
	width:192 px;
	height: 123px;
}
.t-box2 img,.t-box3 img{
	width: 100%;
}
.team_img2{
	width:960px;
	height: 264px;
	margin: 50px auto;
}
.team_img2 img{
	width: 100%;
}
/*9品牌资讯-拍摄须知-二级页*/
.br_txt{
	width:960px;
	margin: 0px auto;
}
.br_txt h1{
	text-align: center;
	margin-bottom: 40px;
}
.br_txt h3{
	margin-top: 26px;
}
.br_txt p{
	line-height: 26px;
	text-indent: 2em;
}
.br_ltxt_1{
	width: 400px;
	color: #FAFAFA;
	background-color:#9F9FA1 ;
	margin-right: 8px;
}
.lt1 p:nth-of-type(1){
	font-size: 36px;
	font-family: "幼圆";
	margin: 50px 0px 20px 40px;
}
.lt1 p:nth-of-type(2){
	font-size: 18px;
	margin: 0px 0px 60px 40px;
}
.lt2{
	font-family: "幼圆";
	font-size: 16px;
	line-height: 40px;
	margin-left:40px;
	margin-bottom: 48px;
}
.br_img{
	width: 960px;
	margin: 40px auto;
}
.br_img1{
	width: 552px;
	height: 522px;
}
.br_img1 img{
	width: 100%;
}
.br_bgline{
	width: 940px;
	height: 4px;
	background-color:#BF9756;
	margin: 30px 10px;
}
.br_leftbox{
	width: 398px;	
}
.lt3 p:nth-of-type(1){
	font-size: 36px;
	font-family: "幼圆";
	margin: 20px 0px 20px 10px;
}
.lt3 p:nth-of-type(2){
	font-size: 18px;
	margin: 0px 0px 10px 10px;
}
.lt4{
	font-family: "幼圆";
	font-size: 16px;
	line-height: 30px;
	margin-left:10px;
	margin-bottom: 48px;
}
.br_img2,.br_img3{
	width: 195px;
	height: 195px;	
}
.br_img4{margin-top: 8px;
	width: 398px;
	height: 237px;
	}
.br_img2{
	margin-right: 8px;
}
.br_img2 img,.br_img3 img,.br_img4 img{
	width: 100%;
}
.br_ltxt_2 {
	width: 398px;
	height: 316px;
}
/*中间的图片的中间盒子*/
.br_middlebox{/*border: 1px solid red;*/
	width: 335px;
	margin-left: 8px;
}
.br_img5{
	width: 335px;
	height: 210px;
	margin-bottom: 8px;
}
.br_img6{
	width: 335px;
	height: 525px;
}
.br_img5 img,.br_img6 img{
	width: 100%;
}
/*最右边的盒子图片*/
.br_rightbox{
	width: 209px;
	margin-left: 8px;
}
.br_img7{
	width: 209px;
	height: 418px;
}
.br_img8{
	width: 209px;
	height: 330px;
}
.br_img7 img,.br_img8 img{
	width: 100%;
}
/*最后一张图*/
.br_box3{
	width: 960px;
	margin:  0px auto;
}
.br_img9{
	width:540px ;
	height: 512px;
}
.br_img9 img{
	width: 100%;
}
.br_rtxt{
	width: 412px;
	height: 506px;
	color: #FAFAFA;
	background-color:#9F9FA1;
}
.br_rt3 p:nth-of-type(1){
	font-size: 36px;
	font-family: "幼圆";
	margin: 50px 0px 20px 40px;
}
.br_rt3 p:nth-of-type(2){
	font-size: 18px;
	margin:  0px 0px 60px 40px;
}
.br_rt4{
	font-family: "幼圆";
	font-size: 16px;
	line-height: 30px;
	margin-left:40px;
	margin-bottom: 48px;
}
.next{
	width: 960px;
	margin: 0px auto;
}
/*行业动态——二级页*/
.big_box{
	width: 960px;
	margin: 0px auto;
}

.big_box h2{
	text-align: center;
	font-size: 36px;
	color: #3e3e3e;
	margin: 50px 0px;
}
.big_txt1,.big_img{
	width: 465px;
	height: 360px;
	float: left;
	margin-right: 15px;
}
.big_img1{
	width: 465px;
	height: 330px;
}
.big_txt1{
	font-size: 18px;
	line-height: 30px;
	text-indent: 2em;
	margin-top: 30px;
}
.big_img {
	text-align: center;
	margin-top: 10px;
}
/*以上by supei write*/

/*以下by zhangjiajun write*/

/*以下为作品展示二级页的通用内容样式*/
.show_No2_body{
	width: 960px;
	margin: 0px auto;
}
/*以上为作品展示二级页的通用内容样式*/


/*以下为作品展示二级页里的当前位置内容样式*/
.show_No2_now{
	height: 52px;
	line-height: 52px;
}
.now_left,.now_right{
	height: 52px;
	line-height: 52px;
}
.now_left{
	position: relative;
}
.now_left img{
	width: 5px;
	height: 23px;
	position: absolute;
	top: 15px;
}
.now_left p{
	font-size: 24px;
	color: #000;
	height: 52px;
	line-height: 52px;
	margin-left: 16px;
}
.now_right{
	font-size: 16px;
	color: #686868;
	height: 52px;
	line-height: 52px;
}
.now_right span{
	color: #000;
}
.now_right a{
	color: #292929;
	font-size: 14px;
}
.now_right a:hover{
	color: rgb(193, 24, 29);
}
/*以上为作品展示二级页里的当前位置内容样式*/


/*以下为作品展示页里的内容图片的内容样式*/
.show_No2_images{
	box-sizing: border-box;
}
.show_No2_images>a{
	display: inline-block;
	width: 300px;
	margin-right: 30px;
	margin-bottom: 30px;
}
.show_No2_images>a:nth-of-type(3),.show_No2_images>a:nth-of-type(6){
	margin-right: 0px;
}
.image p{
	width: 300px;
	position: absolute;
	bottom: 10px;
	left: 98px;
}
.image{
	position: relative;
	width: 300px;
	height: 414px;
	overflow: hidden;
}
.image img{
	width: 300px;
	height: 414px;
}
.hoverbg{
	z-index: -1;
	width: 300px;
	height: 414px;
	background: rgba(0,0,0,.5);
	position: absolute;
	bottom: 0px;
	font-size: 18px;
	line-height: 50px;
	color: #fff;
}
.hoverbg p{
	font-size: 28px;
}
@keyframes huaru{
	from{
		position: absolute;
		bottom: 414px;
		transition: .5s ease-in-out;
	}
	to{
		position: absolute;
		bottom: 0px;
		transition: .5s ease-in-out;
	}
}
.image:hover .hoverbg{
	z-index: 2;
	animation: huaru .8s;
}
/*以上为作品展示页里的内容图片的内容样式*/


.foot{
	width: 100%;
}

/*以下是二级页滑动区的特殊字体样式*/
/*.iconfont2{
	font-family: iconfont!important;
	color: #292929;
}*/
/*以上是二级页滑动区的特殊字体样式*/


/*以下是作品展示的滑动条样式*/
.huadongtiao{
	width: 960px;
	height: 50px;
	margin: 40px auto;
	position: relative;
}
.huadong{
	width: 192px;
	height: 50px;
	position: relative;
}
.huadong1{
	width: 25%;
	height: 50px;
	position: relative;
}
.jiantou1,.jiantou2{
	width: 16px;
	height: 16px;
	line-height: 16px;
	text-align: center;
	font-size: 12px;
	color: white;
	background: #888;
	border-radius: 8px;
}
.jiantou1{
	transform: rotate(180deg);
	position: absolute;
	left: -8px;
	top: 17px;
}
.jiantou2{
	position: absolute;
	right: -8px;
	top: 17px;
}
.jiantou1:hover,.jiantou2:hover{
	background: #000;
}
.huadong p{
	width: 192px;
	text-align: center;
	height: 25px;
	line-height: 25px;
	color: #888;
}
.huadong1 p{
	width: 100%;
	text-align: center;
	height: 25px;
	line-height: 25px;
	color: #888;
}
.shang{
	border-bottom: 1px dotted #BBB;
}
.yuandian1{
	position: absolute;
	top: 19px;
	right: -6px;
}
.yuandian2{
	position: absolute;
	top: 19px;
	left: -6px;
}
.yuandian1,.yuandian2{
	transform: rotate(-30deg);
}
.shangbanyuan{
	width: 12px;
	height: 6px;
	background: #888;
	border-radius: 6px 6px 0 0;
}
.xiabanyuan{
	width: 12px;
	height: 6px;
	background: #888;
	border-radius: 0 0 6px 6px;
	border-top: 1px solid white;
}
.huadong:hover p{
	color: #000;
}
.huadong1:hover p{
	color: #000;
}
.huadong:hover .shang{
	border-bottom: 1px dotted #000;
}
.huadong1:hover .shang{
	border-bottom: 1px dotted #000;
}
.huadong:hover .yuandian .shangbanyuan,.huadong:hover .yuandian .xiabanyuan{
	background: #000;
}
.huadong1:hover .yuandian .shangbanyuan,.huadong1:hover .yuandian .xiabanyuan{
	background: #000;
}
.huadong:hover .yuandian1{
	z-index: 999;
}.huadong1:hover .yuandian1{
	z-index: 999;
}
.huadong:hover .yuandian2{
	z-index: 999;
}
.huadong1:hover .yuandian2{
	z-index: 999;
}
/*以上是作品展示的滑动条样式*/


/*以下是联系我们的地图样式*/
.about_compt {
	width: 960px;
	margin: 0px auto;
}
.ditu {
	margin: 0 auto;
	width: 740px;
	height: 550px;
	border: #ccc solid 1px;
	margin-top: 20px;
}
/*以上是联系我们的地图样式*/


/*以下是作品展示里的底部跳转链接的样式*/
.dibudiaozhuan{
	width: 960px;
	margin: 16px 0px;
}
.dibudiaozhuan a{
	color: #292929;
}
.dibudiaozhuan a:hover{
	color: rgb(193, 24, 29);
}
/*以上是作品展示里的底部跳转链接的样式*/


/*以下是作品展示三级页的内部名字*/
.mingzi{
	width: 277px;
	height: 64px;
	background: #ebebeb;
	background-image: url(../images/biaoti_img.png);
	margin: 20px auto 20px;
	text-align: center;
	line-height: 64px;
	font-size: 28px;
}
/*以上是作品展示三级页的内部名字*/


/*以下是三级页的尾部banner*/
.dibudaohang{
	width: 100%;
	height: 600px;
}
.dibudaohang img{
	width: 100%;
	
}
/*以上是三级页的尾部banner*/


/*以下是传奇人物的内容样式部分*/
.zhongbu1{
	width: 960px;
	margin: 0 auto;
}
.zhongbu1 img{
	width: 460px;
	height: 330px;
	float: left;
	margin-bottom: 40px;
}
.zhongbu1 p{
	width: 470px;
	height: 330px;
	float: right;
	font-size: 14px;
	line-height: 24px;
}
.zhongbu2{
	width: 960px;
	margin: 0 auto;
	margin-bottom: 30px;
}
.zhongbu2 p{
	font-size: 14px;
	line-height: 24px;
	text-indent: 2em;
	background: url(../images/beijing.png) no-repeat,url(../images/beijing_1.png) no-repeat right;
}
.zhongbu3{
	width: 960px;
	margin: 0 auto 20px;
}
.zhongbu3 li{
	width: 460px;
	float: left;
}
.zhongbu3 p{
	font-size: 14px;
	line-height: 24px;
}
.zhongbu3 li img{
	width: 460px;
	margin: 10px 0px;
}
.bian1{
	margin-right: 40px;
}
/*以上是传奇人物的内容样式部分*/
/*以上by zhangjiajun write*/
